battered sole - English Synonyms Dictionary